//package com.common.Handler;
//
//import com.common.Entity.Result;
//import com.common.Exception.BassException;
//import org.springframework.web.bind.annotation.ExceptionHandler;
//import org.springframework.web.bind.annotation.ResponseBody;
//import org.springframework.web.bind.annotation.RestControllerAdvice;
//
//@RestControllerAdvice
//public class GlobalExceptionHandler {
//
//    @ExceptionHandler(BassException.class)
//    @ResponseBody
//    public Result<String> handleBusinessException(BassException e) {
//        return Result.error(e.getMessage());
//    }
//
//    // 处理其他异常
//    @ExceptionHandler(Exception.class)
//    @ResponseBody
//    public Result<String> handleException(Exception e) {
//        // 记录日志
//        e.printStackTrace();
//        return Result.error(500, "系统错误，请稍后重试");
//    }
//
//}